Small-flowered Rose - Allemand Anglais Dictionnaire